plastic protective sheathing - German English Dictionary